mouth of a harbour - German English Dictionary